package demo6;

import org.springframework.context.annotation.AnnotationConfigApplicationContext;

public class Demo {
    public static void main(String[] args) {
        AnnotationConfigApplicationContext context
            = new AnnotationConfigApplicationContext("demo6");
//spring 容器内部管理对象时 默认单例模式 无论向容器获取多少次对象 都会返回同一个对象
        Person p1= context.getBean(Person.class);
        System.out.println("p1"+p1);
        Person p2= context.getBean(Person.class);
        System.out.println("p2"+p2);//p1p2的返回值相同 说明返回值始终是同一个对象
    }


}
